home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 April / PCWorld_2007-04_cd.bin / v cisle / search / SearchAndRecover.exe / install_script.iss
Text File  |  2007-02-07  |  29KB  |  248 lines

  1. ;InnoSetupVersion=5.1.7
  2.  
  3. [Setup]
  4. AppName=Search and Recover
  5. AppVerName=Search and Recover 4.5.6
  6. AppId=Search and Recover 4
  7. AppVersion=4.5.6
  8. AppPublisher=iolo technologies, LLC
  9. AppPublisherURL=http://www.iolo.com
  10. AppComments=Copyright 1998-2006 iolo technologies, LLC
  11. DefaultDirName={code:GetSMProDir}
  12. DefaultGroupName=Search and Recover 4
  13. UninstallDisplayIcon={app}\SearchAndRecover.exe
  14. UninstallDisplayName=iolo technologies' Search and Recover 4
  15. OutputBaseFilename=SearchAndRecover
  16. Compression=lzma
  17. LicenseFile=embedded\License.txt
  18. WizardImageFile=embedded\WizardImage0.bmp
  19. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  20.  
  21. [Files]
  22. Source: "{app}\SearchAndRecover,1.exe"; DestDir: "{app}"; DestName: "SearchAndRecover.exe"; Check: "not GetRepairMode"; AfterInstall: "AfterLongFileInstall"; Flags: restartreplace overwritereadonly uninsrestartdelete 
  23. Source: "{app}\DriveImageService,1.exe"; DestDir: "{app}"; DestName: "DriveImageService.exe"; Check: "not GetRepairMode"; BeforeInstall: "RemoveDriveImage"; AfterInstall: "AfterLongFileInstall"; Flags: restartreplace overwritereadonly uninsrestartdelete 
  24. Source: "{app}\streamserver,1.exe"; DestDir: "{app}"; DestName: "streamserver.exe"; Check: "not GetRepairMode"; AfterInstall: "AfterLongFileInstall"; Flags: restartreplace overwritereadonly uninsrestartdelete 
  25. Source: "{app}\FileTerminator,1.dll"; DestDir: "{app}"; DestName: "FileTerminator.dll"; Check: "not GetRepairMode"; AfterInstall: "AfterLongFileInstall"; Flags: restartreplace overwritereadonly uninsrestartdelete 
  26. Source: "{app}\srdll,1.dll"; DestDir: "{app}"; DestName: "srdll.dll"; Check: "not GetRepairMode"; Flags: restartreplace comparetimestamp overwritereadonly uninsrestartdelete ignoreversion 
  27. Source: "{app}\sr4html,1.dll"; DestDir: "{app}"; DestName: "sr4html.dll"; Check: "not GetRepairMode"; Flags: restartreplace comparetimestamp overwritereadonly uninsrestartdelete ignoreversion 
  28. Source: "{app}\mediatypes,1.xml"; DestDir: "{app}"; DestName: "mediatypes.xml"; Check: "not GetRepairMode"; AfterInstall: "AfterLongFileInstall"; Flags: comparetimestamp overwritereadonly ignoreversion 
  29. Source: "{app}\Search and Recover Order Form,1.txt"; DestDir: "{app}"; DestName: "Search and Recover Order Form.txt"; Check: "not GetRepairMode"; AfterInstall: "AfterLongFileInstall"; Flags: comparetimestamp overwritereadonly ignoreversion 
  30. Source: "{app}\Search_and_Recover,1.chm"; DestDir: "{app}"; DestName: "Search_and_Recover.chm"; Check: "not GetRepairMode"; AfterInstall: "AfterLongFileInstall"; Flags: restartreplace comparetimestamp overwritereadonly uninsrestartdelete ignoreversion 
  31. Source: "{app}\Lib\APALibraries,1.dll"; DestDir: "{app}\Lib"; DestName: "APALibraries.dll"; Check: "not GetRepairMode"; AfterInstall: "AfterLongFileInstall"; Flags: restartreplace comparetimestamp overwritereadonly uninsrestartdelete ignoreversion 
  32. Source: "{app}\Lib\SupportedTypes,1.dll"; DestDir: "{app}\Lib"; DestName: "SupportedTypes.dll"; Check: "not GetRepairMode"; AfterInstall: "AfterLongFileInstall"; Flags: restartreplace comparetimestamp overwritereadonly uninsrestartdelete ignoreversion 
  33. Source: "{sys}\drivers\filedisk,1.sys"; DestDir: "{sys}\drivers"; DestName: "filedisk.sys"; Check: "not GetRepairMode"; Flags: restartreplace sharedfile overwritereadonly uninsrestartdelete 
  34. Source: "{app}\SearchAndRecover,2.exe"; DestDir: "{app}"; DestName: "SearchAndRecover.exe"; Check: "GetRepairMode"; AfterInstall: "AfterLongFileInstall"; Flags: restartreplace overwritereadonly ignoreversion 
  35. Source: "{app}\DriveImageService,2.exe"; DestDir: "{app}"; DestName: "DriveImageService.exe"; Check: "GetRepairMode"; BeforeInstall: "RemoveDriveImage"; AfterInstall: "AfterLongFileInstall"; Flags: restartreplace overwritereadonly ignoreversion 
  36. Source: "{app}\FileTerminator,2.dll"; DestDir: "{app}"; DestName: "FileTerminator.dll"; Check: "GetRepairMode"; AfterInstall: "AfterLongFileInstall"; Flags: restartreplace overwritereadonly ignoreversion 
  37. Source: "{app}\streamserver,2.exe"; DestDir: "{app}"; DestName: "streamserver.exe"; Check: "GetRepairMode"; AfterInstall: "AfterLongFileInstall"; Flags: restartreplace overwritereadonly ignoreversion 
  38. Source: "{app}\srdll,2.dll"; DestDir: "{app}"; DestName: "srdll.dll"; Check: "GetRepairMode"; Flags: restartreplace overwritereadonly ignoreversion 
  39. Source: "{app}\sr4html,2.dll"; DestDir: "{app}"; DestName: "sr4html.dll"; Check: "GetRepairMode"; Flags: restartreplace comparetimestamp overwritereadonly uninsrestartdelete ignoreversion 
  40. Source: "{app}\mediatypes,2.xml"; DestDir: "{app}"; DestName: "mediatypes.xml"; Check: "GetRepairMode"; AfterInstall: "AfterLongFileInstall"; Flags: restartreplace overwritereadonly ignoreversion 
  41. Source: "{app}\Search and Recover Order Form,2.txt"; DestDir: "{app}"; DestName: "Search and Recover Order Form.txt"; Check: "GetRepairMode"; AfterInstall: "AfterLongFileInstall"; Flags: restartreplace overwritereadonly ignoreversion 
  42. Source: "{app}\Search_and_Recover,2.chm"; DestDir: "{app}"; DestName: "Search_and_Recover.chm"; Check: "GetRepairMode"; AfterInstall: "AfterLongFileInstall"; Flags: restartreplace overwritereadonly ignoreversion 
  43. Source: "{app}\Lib\APALibraries,2.dll"; DestDir: "{app}\Lib"; DestName: "APALibraries.dll"; Check: "GetRepairMode"; AfterInstall: "AfterLongFileInstall"; Flags: restartreplace overwritereadonly ignoreversion 
  44. Source: "{app}\Lib\SupportedTypes,2.dll"; DestDir: "{app}\Lib"; DestName: "SupportedTypes.dll"; Check: "GetRepairMode"; AfterInstall: "AfterLongFileInstall"; Flags: restartreplace overwritereadonly ignoreversion 
  45. Source: "{sys}\drivers\filedisk,2.sys"; DestDir: "{sys}\drivers"; DestName: "filedisk.sys"; Check: "GetRepairMode"; Flags: restartreplace overwritereadonly ignoreversion 
  46. Source: "{tmp}\setacl.exe"; DestDir: "{tmp}"; Flags: deleteafterinstall ignoreversion 
  47. Source: "{tmp}\pwtp.dll"; DestDir: "{tmp}"; Flags: deleteafterinstall dontcopy 
  48. Source: "{pf}\iolo\Common\Lib\ioloDMV.dll"; DestDir: "{pf}\iolo\Common\Lib"; AfterInstall: "AfterLongFileInstall"; Flags: restartreplace regserver sharedfile overwritereadonly uninsrestartdelete 
  49. Source: "{pf}\iolo\Common\Lib\ioloDMVSvc.exe"; DestDir: "{pf}\iolo\Common\Lib"; AfterInstall: "BajkaNaDobranoc('false')"; Flags: restartreplace sharedfile overwritereadonly uninsrestartdelete 
  50. Source: "{tmp}\mfc45.dll"; DestDir: "{tmp}"; Flags: deleteafterinstall dontcopy 
  51. Source: "{app}\libeay32.dll"; DestDir: "{app}"; Flags: restartreplace comparetimestamp overwritereadonly ignoreversion 
  52. Source: "{sys}\libeay32,1.dll"; DestDir: "{sys}"; DestName: "libeay32.dll"; Flags: uninsneveruninstall restartreplace sharedfile comparetimestamp overwritereadonly onlyifdestfileexists 
  53. Source: "{sys}\libeay32,2.dll"; DestDir: "{sys}"; DestName: "libeay32.dll"; Flags: sharedfile uninsrestartdelete onlyifdoesntexist 
  54. Source: "{app}\ssleay32.dll"; DestDir: "{app}"; Flags: restartreplace comparetimestamp overwritereadonly ignoreversion 
  55. Source: "{sys}\ssleay32,1.dll"; DestDir: "{sys}"; DestName: "ssleay32.dll"; Flags: uninsneveruninstall restartreplace sharedfile comparetimestamp overwritereadonly onlyifdestfileexists 
  56. Source: "{sys}\ssleay32,2.dll"; DestDir: "{sys}"; DestName: "ssleay32.dll"; Flags: sharedfile uninsrestartdelete onlyifdoesntexist 
  57. Source: "{tmp}\iwbr.dll"; DestDir: "{tmp}"; Flags: deleteafterinstall dontcopy 
  58. Source: "{tmp}\locked_solid.bmp"; DestDir: "{tmp}"; Flags: deleteafterinstall dontcopy 
  59. Source: "{tmp}\accepted_cards.bmp"; DestDir: "{tmp}"; Flags: deleteafterinstall dontcopy 
  60. Source: "{tmp}\ioloInstallerUpdate.dll"; DestDir: "{tmp}"; Flags: deleteafterinstall dontcopy 
  61. Source: "{tmp}\INETMIB1.DLL"; DestDir: "{tmp}"; Flags: deleteafterinstall dontcopy 
  62. Source: "{sys}\int13ext.vxd"; DestDir: "{sys}"; Check: "not GetRepairMode"; OnlyBelowVersion: 0.0,4.0; Flags: restartreplace sharedfile comparetimestamp overwritereadonly uninsrestartdelete ignoreversion 
  63. Source: "{sys}\unicows.dll"; DestDir: "{sys}"; Check: "not GetRepairMode"; OnlyBelowVersion: 0.0,4.0; Flags: restartreplace sharedfile overwritereadonly uninsrestartdelete 
  64. Source: "{pf}\iolo\Common\Lib\IStartupStub.exe"; DestDir: "{pf}\iolo\Common\Lib"; MinVersion: 0.0,6.0; 
  65. Source: "{pf}\iolo\Common\Lib\ioloLManager.exe"; DestDir: "{pf}\iolo\Common\Lib"; MinVersion: 0.0,6.0; 
  66.  
  67. [Dirs]
  68. Name: "{app}\Lib"; Flags: uninsalwaysuninstall 
  69. Name: "{pf}\iolo"; 
  70. Name: "{pf}\iolo\Common"; 
  71. Name: "{pf}\iolo\Common\Lib"; 
  72. Name: "{app}\WebUpdate"; 
  73. Name: "{app}\WebUpdate"; 
  74. Name: "{commonappdata}\iolo"; 
  75. Name: "{commonappdata}\iolo"; 
  76.  
  77. [Registry]
  78. Root: HKCU; Subkey: "Software\iolo"; Flags: uninsdeletekeyifempty 
  79. Root: HKLM; Subkey: "Software\iolo"; MinVersion: 0.0,5.0; Flags: uninsdeletekeyifempty 
  80. Root: HKLM; Subkey: "Software\iolo"; OnlyBelowVersion: 0.0,5.0; Flags: uninsdeletekeyifempty 
  81. Root: HKLM; Subkey: "Software\Iolo\Installed Products"; Flags: uninsdeletekeyifempty dontcreatekey 
  82. Root: HKLM; Subkey: "Software\Iolo\Installed Products\{{D56C7EAB-BEE6-4D51-86CF-419FFC07FF11}"; ValueName: "Version"; ValueType: String; ValueData: "4.5.6.0"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  83. Root: HKCU; Subkey: "Software\iolo\Search and Recover 4"; Flags: uninsdeletekeyifempty 
  84. Root: HKCU; Subkey: "Software\iolo\Search and Recover 4"; ValueName: "AppPath"; ValueType: String; ValueData: "{app}\SearchAndRecover.exe"; Check: "not GetWebUpdateMode"; Flags: uninsdeletevalue 
  85. Root: HKLM; Subkey: "Software\iolo\Search and Recover 4"; MinVersion: 0.0,5.0; Flags: uninsdeletekeyifempty 
  86. Root: HKLM; Subkey: "Software\iolo\Search and Recover 4"; OnlyBelowVersion: 0.0,5.0; Flags: uninsdeletekeyifempty 
  87. Root: HKLM; Subkey: "Software\iolo\Search and Recover 4"; ValueName: "Version"; ValueType: String; ValueData: "4.5.6.0"; Flags: uninsdeletevalue 
  88. Root: HKLM; Subkey: "Software\iolo\Search and Recover 4"; ValueName: "AppPath"; ValueType: String; ValueData: "{app}\SearchAndRecover.exe"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; Flags: uninsdeletevalue 
  89. Root: HKLM; Subkey: "Software\iolo\Search and Recover 4"; ValueName: "Standard"; ValueType: Dword; ValueData: "$1"; Check: "not GetWebUpdateMode"; Flags: uninsdeletevalue 
  90. Root: HKLM; Subkey: "Software\iolo\Search and Recover 4"; ValueName: "Professional"; Check: "not GetWebUpdateMode"; Flags: uninsdeletevalue deletevalue dontcreatekey 
  91. Root: HKLM; Subkey: "Software\iolo\Search and Recover 4"; ValueName: "Mobile"; Check: "not GetWebUpdateMode"; Flags: uninsdeletevalue deletevalue dontcreatekey 
  92. Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\FileDisk"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
  93. Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\FileDisk"; OnlyBelowVersion: 4.0,5.0; Flags: uninsdeletekey 
  94. Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\FileDisk"; ValueName: "ErrorControl"; ValueType: Dword; ValueData: "$1"; 
  95. Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\FileDisk"; ValueName: "Start"; ValueType: Dword; ValueData: "$1"; 
  96. Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\FileDisk"; ValueName: "Type"; ValueType: Dword; ValueData: "$1"; 
  97. Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\FileDisk\Parameters"; ValueName: "NumberOfDevices"; ValueType: Dword; ValueData: "$4"; 
  98. Root: HKCU; Subkey: "Software\iolo\Search and Recover 4"; ValueName: "Pos"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; Flags: uninsdeletevalue dontcreatekey 
  99. Root: HKCU; Subkey: "Software\iolo\Search and Recover 4"; ValueName: "SMAppPath"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; Flags: uninsdeletevalue dontcreatekey 
  100. Root: HKCU; Subkey: "Software\iolo\Search and Recover 4"; ValueName: "FirstRun"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; Flags: uninsdeletevalue dontcreatekey 
  101. Root: HKCU; Subkey: "Software\iolo\Search and Recover 4"; ValueName: "Initialization"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; Flags: uninsdeletevalue dontcreatekey 
  102. Root: HKCU; Subkey: "Software\iolo\Search and Recover 4"; ValueName: "Orig Installed"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; Flags: uninsdeletevalue dontcreatekey 
  103. Root: HKCU; Subkey: "Software\iolo\Search and Recover 4"; ValueName: "Launch tool code"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; Flags: uninsdeletevalue dontcreatekey 
  104. Root: HKCU; Subkey: "Software\iolo\Search and Recover 4\Advanced"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; Flags: uninsdeletekey dontcreatekey 
  105. Root: HKCU; Subkey: "Software\iolo\Search and Recover 4\communications"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; Flags: uninsdeletekey dontcreatekey 
  106. Root: HKCU; Subkey: "Software\iolo\Search and Recover 4\DiskImage"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; Flags: uninsdeletekey dontcreatekey 
  107. Root: HKCU; Subkey: "Software\iolo\Search and Recover 4\Hints"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; Flags: uninsdeletekey dontcreatekey 
  108. Root: HKCU; Subkey: "Software\iolo\Search and Recover 4\Options"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; Flags: uninsdeletekey dontcreatekey 
  109. Root: HKCU; Subkey: "Software\iolo\Search and Recover 4\Media Viewer Tool"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; Flags: uninsdeletekey dontcreatekey 
  110. Root: HKCU; Subkey: "Software\iolo\Search and Recover 4\Media Recovery"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; Flags: uninsdeletekey dontcreatekey 
  111. Root: HKCU; Subkey: "Software\iolo\Search and Recover 4\webupdate"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; Flags: uninsdeletekey dontcreatekey 
  112. Root: HKCR; Subkey: "CLSID\{{EBDF1F20-C829-1010-8233-0020AFCE97A9}"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; Flags: uninsdeletekey dontcreatekey 
  113. Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "Search and Recover Drive Image Service"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; Flags: uninsdeletevalue dontcreatekey 
  114. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\SearchAndRecover.exe"; ValueType: String; ValueData: "{app}\SearchAndRecover.exe"; Check: "not GetWebUpdateMode"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  115. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\DriveImageService.exe"; ValueType: String; ValueData: "{app}\DriveImageService.exe"; Check: "not GetWebUpdateMode"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  116. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\streamserver.exe"; ValueType: String; ValueData: "{app}\streamserver.exe"; Check: "not GetWebUpdateMode"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  117. Root: HKLM; Subkey: "Software\iolo\Search and Recover 4"; ValueName: "Brand"; ValueType: String; ValueData: "{code:ObtainBrandID}"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; Flags: createvalueifdoesntexist uninsdeletevalue 
  118.  
  119. [Run]
  120. Filename: "{app}\SearchAndRecover.exe"; WorkingDir: "{app}"; Description: "{cm:LaunchProgram,Search and Recover 4}"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; OnlyBelowVersion: 0.0,6.0; Flags: postinstall skipifsilent nowait
  121. Filename: "{tmp}\setacl.exe"; Parameters: """MACHINE\Software\iolo\Search and Recover 4"" /registry /set S-1-1-0 /full /sid /r:cont /silent"; BeforeInstall: "Log(ExpandConstant('{cm:SettingPermissionsOnRegKey,HKEY_LOCAL_MACHINE\Software\iolo\Search and Recover 4}'))"; OnlyBelowVersion: 4.0,5.0; Flags: skipifdoesntexist 
  122. Filename: "{tmp}\setacl.exe"; Parameters: """MACHINE\Software\iolo\Search and Recover 4"" /registry /set S-1-5-32-544 /full /sid /r:cont /silent"; BeforeInstall: "Log(ExpandConstant('{cm:SettingPermissionsOnRegKey,HKEY_LOCAL_MACHINE\Software\iolo\Search and Recover 4}'))"; OnlyBelowVersion: 4.0,5.0; Flags: skipifdoesntexist 
  123. Filename: "{tmp}\setacl.exe"; Parameters: """SYSTEM\CurrentControlSet\Services\FileDisk"" /registry /set S-1-1-0 /full /sid /r:cont /silent"; BeforeInstall: "Log(ExpandConstant('{cm:SettingPermissionsOnRegKey,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FileDisk}'))"; OnlyBelowVersion: 4.0,5.0; Flags: skipifdoesntexist 
  124. Filename: "{tmp}\setacl.exe"; Parameters: """SYSTEM\CurrentControlSet\Services\FileDisk"" /registry /set S-1-5-32-544 /full /sid /r:cont /silent"; BeforeInstall: "Log(ExpandConstant('{cm:SettingPermissionsOnRegKey,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FileDisk}'))"; OnlyBelowVersion: 4.0,5.0; Flags: skipifdoesntexist 
  125. Filename: "{tmp}\setacl.exe"; Parameters: """SYSTEM\CurrentControlSet\Services\FileDisk\Parameters"" /registry /set S-1-1-0 /full /sid /r:cont /silent"; BeforeInstall: "Log(ExpandConstant('{cm:SettingPermissionsOnRegKey,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FileDisk\Parameters}'))"; OnlyBelowVersion: 4.0,5.0; Flags: skipifdoesntexist 
  126. Filename: "{tmp}\setacl.exe"; Parameters: """SYSTEM\CurrentControlSet\Services\FileDisk\Parameters"" /registry /set S-1-5-32-544 /full /sid /r:cont /silent"; BeforeInstall: "Log(ExpandConstant('{cm:SettingPermissionsOnRegKey,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FileDisk\Parameters}'))"; OnlyBelowVersion: 4.0,5.0; Flags: skipifdoesntexist 
  127. Filename: "{tmp}\setacl.exe"; Parameters: """MACHINE\Software\iolo"" /registry /set S-1-1-0 /full /sid /r:cont /silent"; BeforeInstall: "Log(ExpandConstant('{cm:SettingPermissionsOnRegKey,HKEY_LOCAL_MACHINE\Software\iolo}'))"; OnlyBelowVersion: 4.0,5.0; Flags: skipifdoesntexist 
  128. Filename: "{tmp}\setacl.exe"; Parameters: """MACHINE\Software\iolo"" /registry /set S-1-5-32-544 /full /sid /r:cont /silent"; BeforeInstall: "Log(ExpandConstant('{cm:SettingPermissionsOnRegKey,HKEY_LOCAL_MACHINE\Software\iolo}'))"; OnlyBelowVersion: 4.0,5.0; Flags: skipifdoesntexist 
  129.  
  130. [Icons]
  131. Name: "{group}\Search and Recover 4"; Filename: "{app}\SearchAndRecover.exe"; WorkingDir: "{app}"; 
  132. Name: "{group}\Search and Recover 4 Order Form"; Filename: "{app}\Search and Recover Order Form.txt"; 
  133. Name: "{group}\Search and Recover 4 Help"; Filename: "{app}\Search_and_Recover.chm"; 
  134. Name: "{userdesktop}\Search and Recover 4"; Filename: "{app}\SearchAndRecover.exe"; WorkingDir: "{app}"; Tasks: desktopicon; 
  135. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Search and Recover 4"; Filename: "{app}\SearchAndRecover.exe"; WorkingDir: "{app}"; Tasks: quicklaunchicon; 
  136.  
  137. [Tasks]
  138. Name: "desktopicon"; Description: "Create a &desktop icon"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; 
  139. Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; Check: "not GetModifyMode AND not GetRepairMode AND not GetWebUpdateMode AND not WizardSilent"; 
  140.  
  141. [UninstallDelete]
  142. Type: filesandordirs; Name: "{app}\Lib"; 
  143. Type: dirifempty; Name: "{app}\Lib"; 
  144. Type: filesandordirs; Name: "{app}\WebUpdate"; 
  145. Type: dirifempty; Name: "{app}\Undo\Manual"; 
  146. Type: dirifempty; Name: "{app}\Undo\Temp"; 
  147. Type: dirifempty; Name: "{app}\Undo"; 
  148. Type: dirifempty; Name: "{app}"; 
  149. Type: dirifempty; Name: "{pf}\iolo\Common\Lib"; 
  150. Type: dirifempty; Name: "{pf}\iolo\Common"; 
  151. Type: dirifempty; Name: "{pf}\iolo"; 
  152. Type: dirifempty; Name: "{commonappdata}\iolo"; 
  153. Type: files; Name: "{%TEMP|{userappdata}}\iolowupd\*.tmp"; 
  154. Type: dirifempty; Name: "{%TEMP|{userappdata}}\iolowupd"; 
  155.  
  156. [CustomMessages]
  157. default.NameAndVersion=%1 version %2
  158. default.AdditionalIcons=Additional icons:
  159. default.CreateDesktopIcon=Create a &desktop icon
  160. default.CreateQuickLaunchIcon=Create a &Quick Launch icon
  161. default.ProgramOnTheWeb=%1 on the Web
  162. default.UninstallProgram=Uninstall %1
  163. default.LaunchProgram=Launch %1
  164. default.AssocFileExtension=&Associate %1 with the %2 file extension
  165. default.AssocingFileExtension=Associating %1 with the %2 file extension...
  166. InstallReq_UpdateNotAccepted=To install Search and Recover on this version of Windows, version %1 or later is required.%n%nClick OK to learn how to obtain the most recent version of Search and Recover or Cancel to abort the installation.
  167. SysReq_Shell32=Search and Recover requires %1 version %2 or higher, contained in the Microsoft Internet Explorer 4 Shell Enhancements package. Would you like to learn more about this issue?
  168. SysReq_MSI=This product requires components from Microsoft Windows Installer update 1.1 or later. Would you like to learn more about this issue?
  169. SysReq_HTMLHelp=This product requires components from Microsoft HTML Help update 1.3 or later. Would you like to learn more about this issue?
  170. SysReq_IE6=To install and run Search and Recover, you first must have Internet Explorer %1 (or later) installed on your PC.%n%nMicrosoft's Web site offers free downloads of Internet Explorer.%n%nDo you want to open this Web site (an Internet connection is required) and proceed with the download now?%n%n* If you click Yes, Microsoft's download site will open in your Web browser. Follow the instructions on the site to complete the download of the latest version of Internet Explorer.%n%n* If you click No, Search and Recover cannot be installed at this time. You can install the latest version of Internet Explorer at any time, and then restart this wizard to complete the installation of Search and Recover.
  171. SysReq_NotIE7=The current Beta build of Search and Recover can not be installed%non systems where Beta version of InternetExplorer 7 was installed.
  172. SysReq_WinSock=To install and run iolo Firewall, you first must have Winsock %1 (or later) installed on your PC.%n%nMicrosoft's Web site offers free downloads of Internet Explorer.%n%nDo you want to open this Web site (an Internet connection is required) and proceed with the download now?%n%n* If you click Yes, Microsoft's download site will open in your Web browser. Follow the instructions on the site to complete the download of the latest version of Internet Explorer.%n%n* If you click No, iolo Firewall cannot be installed at this time. You can install the latest version of Winsock at any time, and then restart this wizard to complete the installation of iolo Firewall.
  173. SetupAppRunningDetail=Search and Recover setup has detected that the following components are running:%n%n%1%nClose these components now, and then click OK to continue the installation. Click Cancel to exit the installation.
  174. SetupOlderThanInstal=You may not install an older version of Search and Recover over a newer version.%n%nThe version you are installing is %1 while currently installed version was %2.
  175. SetupOnlyFixedDrives=The drive you selected is a remote drive. Please select another.
  176. SettingPermissionsOnDir=Setting permissions on directory: %1
  177. SettingPermissionsOnRegKey=Setting permissions on registry key: %1
  178. OSDetectionFailed=Failure Code: 323-A%n%nAn unexpected error was encountered while initializing Search and Recover.%n%nWould you like to learn more?
  179. SetupNewInstallAvailable=An important update to Search and Recover has been downloaded and is ready to be installed.%n%nInstall now?
  180. UninstallThenAutoStart=Would you like to automatically resume this installation after uninstallation is complete?
  181. UninstallOldProduct_Question=In order to complete the installation of Search and Recover 4%nremoval of the following product(s) is necessary:
  182. UninstallOldProduct_Continue=Do you want to uninstall older versions now?
  183. UninstallOldProduct_Warning=Installing Search and Recover 4 when%nolder versions of its components are also installed is not recommended.%n%nInstall anyway?
  184. UninstallPreviousInstallNotCompleted=To complete the installation or removal of a previous version you will need to restart your computer.%n%nAfter restarting your computer, run Setup again to complete the installation of Search and Recover 4.
  185. License_UserID=User ID:
  186. License_SerialNo=Serial Number:
  187. License_FormCaption=Licensing Information
  188. License_FormDescription=Please enter your licensing information.
  189. License_Desc=Please enter the User ID and Serial Number that you received when you purchased Search and Recover. This licensing information is printed on your CD sleeve, registration card, and/or your sales invoice.
  190. License_Continue=Click Next after you have entered this information to install Search and Recover.
  191. License_Innvalid=The licensing information you entered is not correct. Please make sure that you enter the%ninformation as it appears on your records. This information must be entered exactly as it is shown.
  192. License_YouEntered=You entered:
  193. License_SerialEmpty=Serial number is required
  194. License_Checking=Authorizing licensing information...
  195. Billing_detailsCaption=ENTER BILLING DETAILS
  196. Billing_detailsDescription=Items marked with * are required. Note: iolo technologies does not sell, rent or otherwise distribute your details to any third party.
  197. Shipping_detailsCaption=ENTER SHIPPING DETAILS
  198. Shipping_detailsDescription=Items marked with * are required.
  199. LicenseNow_FormCaption=Select Installation Mode
  200. LicenseNow_FormDescription=Select one of the various installation options from the list below
  201. LicenseNow_BigInfo=Search and Recover %1 price: %2%3 (%4)
  202. LicenseNow_PurchaseNow=You can gain immediate and permanent use of Search and Recover by purchasing a license now, directly from within this installation program.  The transaction is fast, secure, and best of all, you get to start using your software immediately as a fully licensed owner.
  203. LicenseNow_Continue30Day=Evaluate Search and Recover for a limited time and optionally purchase a license later.
  204. LicenseNow_AlreadyOwn=If you purchased Search and Recover and have your licensing information, you may use it during installation.  If you havenÆt received your license details yet, install as a time-limited trial and use the license details later from within the program.
  205. LicenseNow_LabelPurchaseNow=Purchase and automatically license Search and Recover now
  206. LicenseNow_LabelContinue30Day=Install as a time-limited trial
  207. LicenseNow_LabelAlreadyOwn=I own Search and Recover 4 and can enter my serial number later
  208. PurchaseNow_FormCaption=ENTER PAYMENT DETAILS
  209. PurchaseNow_FormDescription=Items marked with * are required.
  210. PurchaseNow_DeliveryNote=Automatic and immediate online licensing and e-mail details are included free of charge. Additional delivery options are as follows:
  211. PurchaseNow_MailPhysical=Mail me a physical copy. %1 shipping and handling: %2%3 (%4)
  212. PurchaseNow_CardBilledFor=Your credit card will be billed for %1%2 (%3)
  213. PurchaseNow_EmailedInvoice=An e-mail invoice will be sent to %1.
  214. PurchaseNow_MissingInfoNotice=The following information must be entered before proceeding:
  215. Error_BadEmail=The verification email address does not match the first email entered
  216. Error_NotValid=Valid %1
  217. PurchaseNow_Button=Purchase
  218. UserDetails_FirstName=First Name*
  219. UserDetails_LastName=Last Name*
  220. UserDetails_CompanyName=Company Name
  221. UserDetails_Department=Department
  222. UserDetails_Address=Street address*
  223. UserDetails_Suite=Suite, number, etc.
  224. UserDetails_City=City*
  225. UserDetails_PostalCode=Zip/Postal Code
  226. UserDetails_State=State or Province
  227. UserDetails_OtherState=If Other
  228. UserDetails_Country=Country*
  229. UserDetails_Phone=Phone*
  230. UserDetails_Fax=Fax
  231. UserDetails_Email=Email address*
  232. UserDetails_VerifyEmail=Verify email address*
  233. UserDetails_SameBAddress=Same as billing address
  234. UserDetails_CardFirstName=Credit card holder's first name*
  235. UserDetails_CardLastName=Credit card holder's last name*
  236. UserDetails_CardNumber=Credit card number*
  237. UserDetails_ExpMonth=Expiration month*
  238. UserDetails_ExpYear=Expiration year*
  239. UserDetails_DeliveryOptions=Delivery Options
  240. UserDetails_PhysNote=Note: Please allow %1 business days for physical delivery.
  241. UserDetails_ConfirmOrder=Confirm Order
  242. UserDetails_ClickPurchase=Click the button labeled Purchase to complete this order now using iolo's secure network.
  243.  
  244. [Languages]
  245. ; These files are stubs
  246. ; To achieve better results after recompilation, use the real language files
  247. Name: "default"; MessagesFile: "embedded\default.isl"; 
  248.